package com.pine.dbant.common.model;

import lombok.Getter;
import lombok.Setter;

import java.util.Map;

/**
 * 连接信息
 *
 * @author xiaoyuan
 * @create 2022/11/4 16:50
 **/
@Setter
@Getter
public class ConnectionInfo extends BaseEntity {

    /**
     * id
     */
    private Long id;

    /**
     * 连接id：连接名字
     */
    private String connName;
    /**
     * 数据源类型
     */
    private String dsType;

    /**
     * ip
     */
    private String host= "";

    /**
     * 端口
     */
    private Integer port = 0;

    /**
     * 初始数据库名字
     */
    private String dbName;

    /**
     * 用户名
     */
    private String username = "";

    /**
     * 密码
     */
    private String pwd= "";

    /**
     * 连接超时时间
     */
    private Integer executeTimeoutSeconds;
    /**
     * 其他连接参数
     */
    private Map<String,String> properties;


}
